EMT Practice Test

1. Question Content...


Question List

Question1: A solution developer has developed a message flow that is in an application named App5, shown below.

A second application, named TestService, contains the message flow that processes messages sent from the Send MQ to TestServiceMQ Output node and returns the response message that is then retrieved by the MQ Get node. This application is already deployed to the Integration Server that is named default.
The solution developer wants to use the Test Client to test App5. The Test Client preferences are the defaults. The application has been deployed using a BAR file named App5.bar to the Integration Server that is named default.
What configuration is required in the Test Client to test App5 to the end of the message flow?

Question2: A solution developer wants to use constant variables in the message flows. The solution developer decides to use a user-defined property in the ESQL code because the values can change at deployment time.
Which ESQL statement should the developer use to access a user-defined property in the ESQL?

Question3: A business analyst is developing a Business Process Diagram which needs some business data from an external corporate service. The business analyst defined the inputs/outputs for the IBM Business Process Management (BPM) Standard Edition integration service and exported all information as a .twxfile and delivered it to the IBM Integration Bus solution developer.
What is the next step that the developer should take?

Question4: In which situation can the IBM Integration Bus function as a component in a WebSphere MQ based publish subscribe solution?
When it is necessary to:

Question5: A solution developer is designing a message flow application that gets banking transactions from a WebSphere MQ queue. One of the requirements of the design is that the message flow must propagate the message identify user name and password to the target application. The developer has set the identify token type to Transport Default.
What additional information must the developer have to propagate the identity in this message flow?

Question6: A solution developer needs to design a flow that receives an XML message, converts the message to text, and writes it to a database.
Which node allows the developer to receive the message in the XMLNSC domain and change it to a BLOB domain before writing it to the database?

Question7: A solution developer is using the DataPower Security Wizard to configure an HTTP Input node. In the IBM Integration Explorer, the solution developer needs to merge new request and response rules into an existing DataPower XML Firewall policy. When the developer does the merge a new policy is created.
What can the developer conclude from this result?

Question8: A solution developer wants to use the global cache functionality to share data between two Integration nodes which are running on separate host machines.
What must the developer configure to accomplish the requirements?

Question9: When using the IBM built-in node to output a file using WebSphere MQ Managed File Transfer, which message tree must be used to override the node properties?

Question10: A solution developer has created the following message flow:

The integration requirements state that the name for the output file needs to be computed from the message payload.
How can the developer implement this requirement in the Mapping node?

Question11: A solution developer is asked by a deployment team about options to deploy BAR files that provide just deployment capabilities.
Which option provides only deployment capabilities, and does not provide packaging capabilities?

Question12: A solution developer needs to develop a generic message handler that is common to all applications and message flows. The message handler parses a complex file than contains healthcare records and extracts Patient Eligibility requests. The developer wants to make and deploy changes to the message handler without redeploying all the message flows.
How should the developer define the Integration Bus artifacts?
Define the message handler as:

Question13: A solution developer uses a JavaCompute node to implement the mapping in a message flow. As part of that mapping, the developer used a Java class from an external library. The class is defined to throw an exception.
How should the developer handle the exception in the JavaCompute node to capture the exception details and escalate to the default flow error handling?

Question14: A company plans to emit Common Base Events to monitor the service level agreements for the Integration Bus application. To achieve this, a solution developer has to produce monitor profiles to emit events.
Which XPath expression can the developer use to produce suitable results?

Question15: A solution developer has created the flow shown in the exhibit below. The purpose of the flow is to receive notification messages, transform the message payload and send the messages via MQ to the Portal and DataWareHouse (DWH) systems. The developer has also implemented logic to handle various scenarios in the flow in order to trigger alerts on either the NOTIFICATION.CATCHor the NOTIFICATION.FAIL queue which are both monitored by operation support.

The following parameters and settings apply:
All messages processed by the flow are not-persistent messages.
The transaction mode in the NOTIFICATION.REQUESTMQInput node has been set to Yes.
The transaction mode in the DWH.QRMQOutput node has been sent to No.
During an MQ maintenance outage one of the destination queues, DWH.QR, was deleted by mistake. The next message that was processed caused an exception in the DWH.QRMQOutput node.
In this scenario, how many messages are sent out by the flow and to which queues?

Question16: A solution developer wants to add meta information to a message flow that is to be deployed to the integration node. The meta information should be accessible at runtime using the IBM Integration Explorer.
The flow processes MQ messages, contains a subflow and uses a JavaCompute node for the implementation of the mapping logic.
How does the developer include the name of the author so it is clearly associated with the deployed Java code?

Question17: A financial institution runs IBM Integration Bus V9.0 as a messaging backbone for financial payments. A legal requirement is fraud detection of the payments. This requirement should be solved with IBM Integration Bus V9.0 business rules functionality. However, rule development and flow development phases are not aligned. In production, rules get updated weekly but message flows get updated quarterly.
Which component should the solution developer use to implement this requirement?

Question18: A solution developer needs to create a broker archive to deploy an application on an integration server.
During this process, the solution developer can add a flow as a .mgsflowor .cmf file. The solution developer decides to use .mgsflow.
Which node is allowed in the flow?

Question19: A solution developer wants to connect to an integration node which is running on an AIX machine from the IBM Integration Explorer running o a Windows system.
The Windows system does not have the Integration Bus runtime component installed.
The solution developer performs these steps:
- Open the IBM Integration Explorer
- Right-click the Integration Nodes folder, and click Connect to a Remote Broker.
- Supply the Integration node queue manager name, host, port and SVRCONNchannel name as SYSTEM.BKR.CONFIG.
-Click Finish to connect to the remote broker.
The operation fails and the remote integration node is not added.
What should the developer expect as a possible reason for this failure?

Question20: A solution developer needs to connect to an IBM iSeries based warehouse system via Extensible Program Call Markup Language (xPCML). The solution developer chooses a configurable service to store the connection information of the system.
Which configurable service should the developer use?

Question21:
The following messages are sent to the MQ Input node, as described below:
<Doc><SeqNo> 0 </SeqNo><Value> A </Value></Doc>
<Doc><SeqNo> 1 </SeqNo><Value> B </Value></Doc>
<Doc><SeqNo> 2 </SeqNo><Value> C </Value></Doc>
<Doc><SeqNo>4</SeqNo><Value> E</Value></Doc>
<Doc><SeqNo> 6 </SeqNo><Value> G </Value></Doc>
a delay of 11 seconds
< Doc><SeqNo> 5 </SeqNo><Value> F </Value></Doc>
a delay of another 11 seconds
< Doc><SeqNo> 3 </SeqNo><Value> D </Value></Doc>
What is the end result of processing this messages, using the "Value" element arriving in the specific order listed?

Question22: A message flow contains multiple nodes that reference the same database. In the production environment, all nodes should refer to a database called CLAIMS. In the test environment, all nodes should refer to a database called CLAIMSTEST.
What can the solution developer do to ensure that all nodes refer to the same database when the message flow is deployed in the target environment?

Question23: A company needs to implement a generic gateway application which accepts COBOL input messages using WebSphere MQ transport. The first 15 bytes of each input message represents a common header for all messages. The 15 bytes header is used to determine the message type, length and routing information.
Which domain parser should the solution developer set in the input node to accomplish this?

Question24: A solution developer needs to provide identifiers for the components and resources in a broker environment. These identifiers are used in the mqsideploycommand.
Which special character can the developer use in Windows and Linux for identifiers?

Question25: A solution developer is building a solution that integrates with a COBOL application. The COBOL copybook that defines the record layout is available to the solution developer.
What should the developer do to make use of the latest IBM Integration Bus V9.0 features and create a new message model in the least number of steps?